Smile provides several ways of customizing the user interface to automate your scripting activities. This help file introduces four ways of customizing the user interface : "Smile sheets", "Sclipts" , "Scripts menu" , and "Dialogs".
Smile sheets
Smile sheets are the quickest way of easily making a simple and intuitive custom interface. The "Advanced stuff" folder provides some samples of sheets. Sheets are nothing but a text window with some scripted buttons installed. Most often, the window itself has a script containing dedicated routines. See Smile sheets for further details.
Sclipts
Sclipts (or "sclips") are a cool way of launching a short script by dropping a sclip onto a text window. (Sclipts do not work with script windows.)
Scripts menu
Smile has a built-in "Scripts" menu. This menu allows the user to launch (and edit) custom scripts. The "Scripts" menu help window provides help on :
- using the "Scripts" menu
- opening a script of the "Scripts" menu
- adding/removing a script to/from the "Scripts" menu.
Dialogs
Smile lets you make your own dialog boxes. Smile dialog boxes are described in custom dialogs.
• The graphic window can also be used as a mono-card Hypercard stack. The graphics are a background on which you can install buttons. Graphic windows can contain buttons, but also other types of objects.